package org.example.model.domain;


import lombok.Data;
import java.io.Serializable;

@Data
public class ComMarketingSetting  implements Serializable {

	/**
	 * 主键
	 */
	private Long id;

	/**
	 * 商品id
	 */
	private Long comId;

	/**
	 * 商品销量
	 */
	private Integer comSales;

	/**
	 * 购买送积分
	 */
	private Integer buyAndGetCredit;

	/**
	 * 购买送优惠券
	 */
	private String buyAndGetCouponId;

	/**
	 * 用户标签
	 */
	private String userLabel;

	/**
	 * 0 普通商品 1VIP专属
	 */
	private Integer vipExclusive;

	/**
	 * 1佣金设置 2付费会员价
	 */
	private String soleSettings;

	/**
	 * 一级分销比例
	 */
	private java.math.BigDecimal lev1Rebate;

	/**
	 * 二级分销比例
	 */
	private java.math.BigDecimal lev2Rebate;

	/**
	 * VIP分销比例
	 */
	private java.math.BigDecimal vipRebate;

	/**
	 * 起购数量
	 */
	private Integer startNumber;

	/**
	 * 是否限购 1否 2是
	 */
	private Integer isPurchaseLimitation;

	/**
	 * 限购类型 1单次限购 2单人限购 
	 */
	private Integer purchaseLimitationType;

	/**
	 * 限购数量
	 */
	private Integer purchaseLimitationNumber;

	/**
	 * 是否预售 1否 2是
	 */
	private Integer isPreSale;

	/**
	 * 预售开始时间
	 */
	private java.util.Date preSaleStartTime;

	/**
	 * 预售结束时间
	 */
	private java.util.Date preSaleEndTime;

	/**
	 * 预售发货时间
	 */
	private Integer preSaleEndDeliveryTime;

	/**
	 * 商品推荐 1热卖单品 2促销单品 3精品推荐 4首发新品 5优品推荐
	 */
	private String comRecommend;

	/**
	 * 活动优先级 1默认 2秒杀 3砍价 4拼团
	 */
	private String activityPriority;

	/**
	 * 优品推荐商品id
	 */
	private Long comId1;


}
